IUUC-Ete-032573 ENSETEG00000002871.1 RABGEF1 Echinops telfairi